An object relational database for hypermedia systems
نویسندگان
چکیده
interface design Abstract interface objects, responses to external events, interface transformations Abstract data views configuration diagrams ADV-charts design patterns Mapping between navigation and perceptible objects. Composition and generalization/ specialization Model perceptible objects, implementing chosen metaphors, describe interface for navigational objects define lay-out of interface objects implementation Running application Those supported by the target environment Those provided by the target environment Performance completeness F.M. Ghaleb et al. / Hypermedia systems 358 Alexandria Engineering Journal, Vol. 43, No. 3, May 2004 This paper is concerned with the conceptual design and the navigational design of a hypermedia system. The model is presented using UML and the implementation of this model is using ORACLE8i. 3. Database modeling in UML Conceptual modeling is an important phase in designing a successful database application. The Entity-Relationship ER model is a popular high-level conceptual data model. This model and its variations are frequently used for the conceptual design of "traditional" database applications. Object modeling methodologies, such as UML (Unified Modeling Language) and OMT (Object Modeling Technique) are becoming increasingly popular. Although these methodologies were developed mainly for software design, a major part of software design involves designing the database that will be accessed by the software modules. Hence, an important part of these methodologies-namely, the class diagrams are similar to ER diagrams in many ways. The UML distinguishes between the notions of diagram and model. A model contains all of the underlying elements of information about a system under consideration and does so independent of how these elements are usually presented. A diagram is a particular visualization of certain kinds of elements from the model and generally exposes only a subset of these elements detailed information. A given model element might exist on multiple diagrams, but there is one definition of that element in the underlying model. The notation and semantics for the following kinds of diagrams are supported in UML:
منابع مشابه
RT-OMT: A Real-time Object Modeling Technique for Designing Real-time Database Applications: A Position Paper
This position paper describes a methodology called RTOMT (Real-time Object Modeling Technique) for designing real-time database applications. RT-OMT adapts the OMT (Object Modeling Technique) methodology for this purpose. OMT is one of the more popular object-oriented methodologies for designing applications for complex information systems. These include database systems, exrcutivelenterprise i...
متن کاملThe Notion of Active Object - Oriented
Open Hypermedia Systems (OHS) are characterized by distributed, heterogeneous pieces of information. To cope with the main challenges of OHS one has to tackle consistency, eeciency, and interoperability issues. In this position paper we propose an OHS architecture based on an active object-oriented database system as well as SGML/HyTime as standardized interchange formats. By using active objec...
متن کاملObject-Oriented Hypertext Design : Authoring for Reuse
In this paper we present a new approach for the development of hypertext information systems that avoids a number of traditional hypermedia authoring problems, and facilitates the maintenance of links and the reuse of information resources. The model is set-based, and integrates features from object-oriented software design models. This helps authors to make a comprehensive (and comprehensible)...
متن کاملThe Benefits of Open Hypermedia Systems Using Advanced Database Concepts
Large engineering enterprises are just one application area of open hypermedia systems (OHS), which are characterized by both, open hyperbase and link server functionality. An open hyperbase allows besides others to store and retrieve an extensible set of hypermedia objects. A link server allows to store and retrieve connectivity information and supports consistency management thereof. To provi...
متن کاملHandbook of Software Engineering and Knowledge Engineering
The field of multimedia software engineering is still in an inmature state. Significant research and development has been dedicated towards multimedia services and systems technology such as networking or database systems. Multimedia document formats have been standardized. But when it comes to multimedia application development, the development process is truncated to an implement-and-test met...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003